at first glance

Adverb
  1. immediately
    • it was love at first sight

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

at first glance
It seemed like a perfect match at first glance.